
package com.hsnn.medstgmini.base.dict.service;



import java.io.OutputStream;
import java.util.List;

import com.hsnn.medstgmini.base.dict.model.DicDrugform;
import com.hsnn.medstgmini.util.Pagination;


/**
 * 基础库 数据字典 剂型字典 接口 SERVICE
 * @author hss@njhsnn
 * 2015年6月9日
 */
public interface DicDrugformManager   {
	

	/**
	 *  基础库 数据字典 剂型字典 查询
	 * @param dicDrugform
	 */
	Pagination queryDicDrugformList(Pagination page,DicDrugform dicDrugform);
	
	
	

	/**
	 * 基础库 数据字典 剂型字典 根据id查询数据
	 * @param Id
	 */
	List<DicDrugform> queryDicDrugformById(String Id);
	
	

	void changeStatus(DicDrugform dicDrugform);

	Pagination initEdit(Pagination page);

	void updateForm(Pagination page);

	void addForm(Pagination page);

	List<DicDrugform> getFormBy(String key, String value, String formId);
	
	public void exportExcel(Pagination page,OutputStream os);
}
